package cn.sdormitory.report.vo;

import cn.sdormitory.common.utils.poi.ExcelTitle;
import com.alibaba.excel.annotation.ExcelProperty;
import com.alibaba.excel.annotation.write.style.ColumnWidth;
import lombok.Data;

/**
 * @创建人：zhouyang
 * @创建时间：2022/02/3 15:54
 * @version：V1.0
 */
@Data
public class ClassDvStaVO {
    //班级违纪统计按月统计(传入年月)
    @ExcelTitle(title = "违纪日期")
    @ExcelProperty("违纪日期")
    @ColumnWidth(16)
    private String inYearMonth;

    //班级所属部门
    @ExcelTitle(title = "部门")
    @ExcelProperty("部门")
    @ColumnWidth(12)
    private String classDeptName;

    //班级
    @ExcelTitle(title = "班级")
    @ExcelProperty("班级")
    @ColumnWidth(12)
    private String className;

    //违纪总次数
    @ExcelTitle(title = "违纪总次数")
    @ExcelProperty("违纪总次数")
    @ColumnWidth(12)
    private Long totalCount;

    //着装次数
    @ExcelTitle(title = "着装次数")
    @ExcelProperty("着装次数")
    @ColumnWidth(12)
    private Long aeaCount;

    //睡觉次数
    @ExcelTitle(title = "睡觉次数")
    @ExcelProperty("睡觉次数")
    @ColumnWidth(12)
    private String bedCount;

    //玩游戏次数
    @ExcelTitle(title = "玩游戏次数")
    @ExcelProperty("玩游戏次数")
    @ColumnWidth(12)
    private String hwmCount;

    //外出次数
    @ExcelTitle(title = "外出次数")
    @ExcelProperty("外出次数")
    @ColumnWidth(12)
    private String dawCount;

    //抽烟次数
    @ExcelTitle(title = "抽烟次数")
    @ExcelProperty("抽烟次数")
    @ColumnWidth(12)
    private String acCount;

    //其他次数
    @ExcelTitle(title = "其他次数")
    @ExcelProperty("其他次数")
    @ColumnWidth(12)
    private String qtCount;

    //迟到次数
    @ExcelTitle(title = "迟到次数")
    @ExcelProperty("迟到次数")
    @ColumnWidth(12)
    private String cdCount;

    //未戴校牌次数
    @ExcelTitle(title = "未戴校牌次数")
    @ExcelProperty("未戴校牌次数")
    @ColumnWidth(12)
    private String wdxpCount;

    //未穿校服次数
    @ExcelTitle(title = "未穿校服次数")
    @ExcelProperty("未穿校服次数")
    @ColumnWidth(12)
    private String wcxfCount;

    //携带外卖次数
    @ExcelTitle(title = "携带外卖次数")
    @ExcelProperty("携带外卖次数")
    @ColumnWidth(12)
    private String xdwmCount;

    //校园抽烟次数
    @ExcelTitle(title = "校园抽烟次数")
    @ExcelProperty("校园抽烟次数")
    @ColumnWidth(12)
    private String xycyCount;

    //打架斗殴次数
    @ExcelTitle(title = "打架斗殴次数")
    @ExcelProperty("打架斗殴次数")
    @ColumnWidth(12)
    private String djdoCount;

    //饮酒酗酒次数
    @ExcelTitle(title = "饮酒酗酒次数")
    @ExcelProperty("饮酒酗酒次数")
    @ColumnWidth(12)
    private String yjxjCount;

    //打牌赌博次数
    @ExcelTitle(title = "打牌赌博次数")
    @ExcelProperty("打牌赌博次数")
    @ColumnWidth(12)
    private String dpdbCount;

    //翻爬围墙次数
    @ExcelTitle(title = "翻爬围墙次数")
    @ExcelProperty("翻爬围墙次数")
    @ColumnWidth(12)
    private String fpwqCount;

    //谩骂他人次数
    @ExcelTitle(title = "谩骂他人次数")
    @ExcelProperty("谩骂他人次数")
    @ColumnWidth(12)
    private String mmtrCount;

    //携带违禁品次数
    @ExcelTitle(title = "携带违禁品次数")
    @ExcelProperty("携带违禁品次数")
    @ColumnWidth(12)
    private String wjCopunt;

    //宿舍抽烟次数
    @ExcelTitle(title = "宿舍抽烟次数")
    @ExcelProperty("宿舍抽烟次数")
    @ColumnWidth(12)
    private String sscyCopunt;

    //违纪名单
    @ExcelTitle(title = "违纪名单")
    @ExcelProperty("违纪名单")
    @ColumnWidth(12)
    private String stuNameStr;


}
